home *** CD-ROM | disk | FTP | other *** search
/ STraTOS 1997 April & May / STraTOS 1 - 1997 April & May.iso / CD01 / INTERNET / SITES / RAND / T0416 / text0056.txt < prev   
Encoding:
Text File  |  1997-02-06  |  1.3 KB  |  30 lines

  1.  
  2. Doug here,
  3.  
  4. I had a few ideas for special FX in the Bad Mood engine some of you might want
  5. to think about later on when designing custom levels.
  6.  
  7. If I write an alpha-channelling wall routine for Bad Mood that is treated as a
  8. standard transparent wall, and uses the sector brightness as the inverse transparency
  9. (alpha) value, we can simulate volume rendering effects such as torch beams projected
  10. down from the roof in thin, translucent columns.
  11.  
  12. By creating a square / haxagonal 'room' from these transparent walls, the floor &
  13. roof area covered by the room will lighten / darken as normal, but the walls will
  14. be more / less transparent towards a saturated white. This will give the effect of a
  15. column of light in a dusty room.
  16.  
  17. By using specially named 'textures' in the WAD editor, the preprocessor can tag these
  18. special walls and treat them differently when rendering. You won't be able to see
  19. the complete effect until it is tested in Bad Mood (the editor probably won't support
  20. it) but that's not a serious problem. The effect is simply 'icing'.
  21.  
  22. As long as the columns of light are used on an infrequent basis, and they are not
  23. made too big (alpha channelling can slow things down when used over a large area),
  24. I think the effect would be quite stunning.
  25.  
  26. Comments are welcome (as long as they make sense of course :)
  27.  
  28. Doug.
  29.  
  30.